EXTERNAL PORTS
These are the external ports defined in the MHS file.
Attributes Key
The attributes are obtained from the SIGIS and IOB_STATE parameters set on the PORT in the MHS file
CLK  indicates Clock ports, (SIGIS = CLK) 
INTR  indicates Interrupt ports,(SIGIS = INTR) 
RESET  indicates Reset ports, (SIGIS = RST) 
BUF or REG  Indicates ports that instantiate or infer IOB primitives, (IOB_STATE = BUF or REG) 
# NAME DIR [LSB:MSB] SIG ATTRIBUTES
fpga_0_RS232_Uart_1_RX_pin I 1 fpga_0_RS232_Uart_1_RX
fpga_0_RS232_Uart_1_TX_pin O 1 fpga_0_RS232_Uart_1_TX
fpga_0_LEDs_4Bit_GPIO_IO_pin IO 0:3 fpga_0_LEDs_4Bit_GPIO_IO
fpga_0_DIPSWs_4Bit_GPIO_IO_pin IO 0:3 fpga_0_DIPSWs_4Bit_GPIO_IO
fpga_0_PushButtons_5Bit_GPIO_IO_pin IO 0:4 fpga_0_PushButtons_5Bit_GPIO_IO
fpga_0_net_gnd_pin O 1 net_gnd
fpga_0_net_gnd_1_pin O 1 net_gnd
fpga_0_net_gnd_2_pin O 1 net_gnd
fpga_0_net_gnd_3_pin O 1 net_gnd
fpga_0_net_gnd_4_pin O 1 net_gnd
fpga_0_net_gnd_5_pin O 1 net_gnd
fpga_0_net_gnd_6_pin O 1 net_gnd
sys_clk_pin I 1 dcm_clk_s  CLK 
sys_rst_pin I 1 sys_rst_s  RESET 
Proc0_External_Mem_Addr_pin O 12:0 shared_mem_if_0_External_Mem_Addr
Proc0_External_Mem_Data_Out_pin O 15:0 shared_mem_if_0_External_Mem_Data_Out
Proc0_External_Mem_Data_In_pin I 15:0 shared_mem_if_0_External_Mem_Data_In
Proc0_External_Mem_RD_WR_pin O 1 shared_mem_if_0_External_Mem_RD_WR
Proc0_External_Mem_Request_pin O 1 shared_mem_if_0_External_Mem_Request
Proc0_External_Mem_Ack_out_pin O 1 shared_mem_if_0_External_Mem_Ack_out
Proc0_External_Mem_Ack_in_pin I 1 shared_mem_if_0_External_Mem_Ack_in
Proc0_start_task_control_pin O 1 task_controller_if_0_start_task_control
Proc0_executing_pin O 1 task_controller_if_0_executing
Proc0_iteration_num_pin I 15:0 task_controller_if_0_iteration_num
Proc0_start_exec_pin I 1 task_controller_if_0_start_exec
Proc0_proc_done_pin I 1 task_controller_if_0_proc_done
Proc0_all_procs_done_pin I 1 task_controller_if_0_all_procs_done
Proc0_dfg_node_pin I 7:0 task_controller_if_0_dfg_node
Proc1_External_Mem_Addr_pin O 12:0 shared_mem_if_1_External_Mem_Addr
Proc1_External_Mem_Data_Out_pin O 15:0 shared_mem_if_1_External_Mem_Data_Out
Proc1_External_Mem_Data_In_pin I 15:0 shared_mem_if_1_External_Mem_Data_In
Proc1_External_Mem_RD_WR_pin O 1 shared_mem_if_1_External_Mem_RD_WR
Proc1_External_Mem_Request_pin O 1 shared_mem_if_1_External_Mem_Request
Proc1_External_Mem_Ack_out_pin O 1 shared_mem_if_1_External_Mem_Ack_out
Proc1_External_Mem_Ack_in_pin I 1 shared_mem_if_1_External_Mem_Ack_in
 
# NAME DIR [LSB:MSB] SIG ATTRIBUTES
Proc1_executing_pin O 1 task_controller_if_1_executing
Proc1_iteration_num_pin I 15:0 task_controller_if_1_iteration_num
Proc1_start_exec_pin I 1 task_controller_if_1_start_exec
Proc1_dfg_node_pin I 7:0 task_controller_if_1_dfg_node
Proc1_proc_done_pin I 1 task_controller_if_1_proc_done
Proc1_all_procs_done_pin I 1 task_controller_if_1_all_procs_done
snoopy_proc_task_addr_pin O 3:0 snoopy_if_0_proc_task_addr
snoopy_info_addr_pin O 3:0 snoopy_if_0_info_addr
snoopy_data_pin I 31:0 snoopy_if_0_data
Proc2_External_Mem_Addr_pin O 12:0 shared_mem_if_2_External_Mem_Addr
Proc2_External_Mem_Data_Out_pin O 15:0 shared_mem_if_2_External_Mem_Data_Out
Proc2_External_Mem_Data_In_pin I 15:0 shared_mem_if_2_External_Mem_Data_In
Proc2_External_Mem_RD_WR_pin O 1 shared_mem_if_2_External_Mem_RD_WR
Proc2_External_Mem_Request_pin O 1 shared_mem_if_2_External_Mem_Request
Proc2_External_Mem_Ack_out_pin O 1 shared_mem_if_2_External_Mem_Ack_out
Proc2_External_Mem_Ack_in_pin I 1 shared_mem_if_2_External_Mem_Ack_in
Proc2_executing_pin O 1 task_controller_if_2_executing
Proc2_iteration_num_pin I 15:0 task_controller_if_2_iteration_num
Proc2_start_exec_pin I 1 task_controller_if_2_start_exec
Proc2_dfg_node_pin I 7:0 task_controller_if_2_dfg_node
Proc2_proc_done_pin I 1 task_controller_if_2_proc_done
Proc2_all_procs_done_pin I 1 task_controller_if_2_all_procs_done
Proc3_External_Mem_Addr_pin O 12:0 shared_mem_if_3_External_Mem_Addr
Proc3_External_Mem_Data_Out_pin O 15:0 shared_mem_if_3_External_Mem_Data_Out
Proc3_External_Mem_Data_In_pin I 15:0 shared_mem_if_3_External_Mem_Data_In
Proc3_External_Mem_RD_WR_pin O 1 shared_mem_if_3_External_Mem_RD_WR
Proc3_External_Mem_Request_pin O 1 shared_mem_if_3_External_Mem_Request
Proc3_External_Mem_Ack_out_pin O 1 shared_mem_if_3_External_Mem_Ack_out
Proc3_External_Mem_Ack_in_pin I 1 shared_mem_if_3_External_Mem_Ack_in
Proc3_executing_pin O 1 task_controller_if_3_executing
Proc3_iteration_num_pin I 15:0 task_controller_if_3_iteration_num
Proc3_start_exec_pin I 1 task_controller_if_3_start_exec
Proc3_dfg_node_pin I 7:0 task_controller_if_3_dfg_node
Proc3_proc_done_pin I 1 task_controller_if_3_proc_done
Proc3_all_procs_done_pin I 1 task_controller_if_3_all_procs_done